Bubble type understanding